package com.kky.pp.activity.user

import android.widget.FrameLayout
import android.widget.ImageView
import android.widget.TextView
import androidx.constraintlayout.widget.ConstraintLayout
import com.kky.pp.view.delay.DelayClickImageView
import com.custom.base.mvp.BasePresenter
import com.custom.base.mvp.BaseView
import com.kky.pp.view.ProfileInfoTurnOnsView
import com.kky.pp.view.TagCloudView
import com.youth.banner.Banner

/**
 * 作者：
 * 时间：
 * 描述：
 */

class UserProfileInfoContract {
    interface View : BaseView{
        val bannerPersonalInformationList: Banner<*, *>
        val imgViewPersonalInformationBacks:ImageView
        val imgViewPersonalInformationMenus:ImageView
        val txtPersonalInformationStatus: TextView
        val txtPersonalInformationPositioning: TextView
        val txtPersonalInformationNickName: TextView
        val txtPersonalInformationAboutMeTitle: TextView
        val txtPersonalInformationHobbyTitle: TextView
        val txtPersonalInformationIntroduce: TextView
        val tagPersonalInformation: TagCloudView
        val imgViewPersonalInformationUnLike:DelayClickImageView
        val imgViewPersonalInformationLike:DelayClickImageView
        val imgViewPersonalInformationChat: DelayClickImageView
        val conPersonalInformationBottomContainer:ConstraintLayout
        val turnOnsViewPersonalInformation: ProfileInfoTurnOnsView
        val turnOnsViewPersonalInformationTitle: TextView
        val txtPersonalInformationPurpose: TextView
        val framePersonalInformationTopTitle: FrameLayout
        val txtPersonalInformationConstellation:TextView
        val txtPersonalInformationHigh:TextView
    }

    internal interface Presenter : BasePresenter<View>{
    }
}
